import os
print(os.name)

##获取操作系统的环境变量
print(os.environ)
#huo获取具体的某一个环境变量
print(os.environ.get('JAVA_HOME'))
#查看Path环境变量的值
print('path =',os.environ.get('PATH'))

'''
操作文件和目录的函数一部分放在os模块中，一部分放在os.path模块中
'''
# 查看当前目录的绝对路径:
print('当前目录的绝对路径：',os.path.abspath('.'))
# 在某个目录下创建一个新目录，首先把新目录的完整路径表示出来:
s = os.path.join('f:/','testpythonpath20170205')
print("合成的路径为：",s)
# 然后创建一个目录，若目录存在则报错
#os.mkdir('f:/testpythonpath20170205')
# 删掉一个目录:
#os.rmdir('f:/testpythonpath20170205')
#获取文件的扩展名
hz = os.path.splitext('/path/to/file.txt')
print('文件的扩展名',hz)

#列出当前目录下的所有目录
print(x for x in os.listdir('.') if os.path.isdir(x))
lpath = [x for x in os.listdir('f:/') if os.path.isdir(x)]
print('目录：',lpath)
